package org.jeecg.modules.zcgl.tencent.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.jeecg.common.system.base.entity.DelFlagBaseEntity;
import org.jeecgframework.poi.excel.annotation.Excel;

import java.io.Serializable;

/**
 * @Description: 微信公众号信息
 * @Author: jeecg-boot
 * @Date:   2020-07-10
 * @Version: V1.0
 */
@Data
@TableName("zcgl_attention_info")
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="zcgl_attention_info对象", description="微信公众号信息")
public class AttentionInfo extends DelFlagBaseEntity implements Serializable {
    private static final long serialVersionUID = 1L;

	/**用户的唯一标识*/
	@Excel(name = "用户的唯一标识", width = 15)
    @ApiModelProperty(value = "用户的唯一标识")
    private java.lang.String openid;
	/**用户昵称*/
	@Excel(name = "用户昵称", width = 15)
    @ApiModelProperty(value = "用户昵称")
    private java.lang.String nickname;
	/**用户的性别，值为1时是男性，值为2时是女性，值为0时是未知*/
	@Excel(name = "用户的性别，值为1时是男性，值为2时是女性，值为0时是未知", width = 15)
    @ApiModelProperty(value = "用户的性别，值为1时是男性，值为2时是女性，值为0时是未知")
    private java.lang.Integer sex;
	/**用户个人资料填写的省份*/
	@Excel(name = "用户个人资料填写的省份", width = 15)
    @ApiModelProperty(value = "用户个人资料填写的省份")
    private java.lang.String province;
	/**普通用户个人资料填写的城市*/
	@Excel(name = "普通用户个人资料填写的城市", width = 15)
    @ApiModelProperty(value = "普通用户个人资料填写的城市")
    private java.lang.String city;
	/**国家，如中国为CN*/
	@Excel(name = "国家，如中国为CN", width = 15)
    @ApiModelProperty(value = "国家，如中国为CN")
    private java.lang.String country;
	/**用户头像*/
	@Excel(name = "用户头像", width = 15)
    @ApiModelProperty(value = "用户头像")
    private java.lang.String headimgurl;
	/**用户特权信息，json 数组，如微信沃卡用户为（chinaunicom）*/
	@Excel(name = "用户特权信息，json 数组，如微信沃卡用户为（chinaunicom）", width = 15)
    @ApiModelProperty(value = "用户特权信息，json 数组，如微信沃卡用户为（chinaunicom）")
    private java.lang.String privilege;
	/**只有在用户将公众号绑定到微信开放平台帐号后，才会出现该字段。*/
	@Excel(name = "只有在用户将公众号绑定到微信开放平台帐号后，才会出现该字段。", width = 15)
    @ApiModelProperty(value = "只有在用户将公众号绑定到微信开放平台帐号后，才会出现该字段。")
    private java.lang.String unionid;
}
